#ifndef _MONSTER_
#define	_MONSTER_
#include <string>

using namespace std;

class Monster{
public:
	
	virtual int getCurrentHealth()=0;
	virtual int getAttack()=0;
	virtual int getlevel()=0;
	virtual void takeDamage(int dmg) =0;
	virtual string getType()=0;
	virtual bool isAlive()=0;

private:

	string type;
	int health;
	int maxHealth;
	int attack;
	int level;
	bool alive;
	
	}

;


#endif